Město Police nad Metují leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 441 m. V roce 2014 zde žilo 4234 obyvatel. Police nad Metují má katastrální území o rozloze 2440 ha.